#ifndef CARTOGRAPHER_ParticleFilterOptions_H_
#define CARTOGRAPHER_ParticleFilterOptions_H_

namespace cartographer
{
    class ParticleFilterOptions
    {
    public:
        ~ParticleFilterOptions()
        {
        }
        ParticleFilterOptions(const ParticleFilterOptions &) = delete;
        ParticleFilterOptions &operator=(const ParticleFilterOptions &) = delete;
        static ParticleFilterOptions &GetInstance()
        {
            static ParticleFilterOptions instance;
            return instance;
        }

        int particle_num;

    private:
        ParticleFilterOptions()
        {
        }
    };
} // namespace cartographer

#endif